nation which are less developed - Espagnol Anglais Dictionnaire